high compression engine - Alemán Inglés Diccionario